package com.game.AI;

import MD2Model.Vector3;
import object.obj3D.*;
import object.obj3D.enemy.Character;
public abstract class BaseAI {
	Character m_character;
	public Vector3 m_vCurrentPosition;
	public boolean m_bInjured = false;
	public boolean m_bWantToAttack = false;
	public boolean m_bWantToAvoid = false;
	public boolean m_bWantToStand = true;
	
	public BaseAI(Character character){
		m_character = character;
		m_vCurrentPosition = m_character.GetPosition();
	}
	public abstract void Update();
	public abstract void Action();
	
}
